package com.telcordia.cvas.rpn;

public class PrimeFactors implements Operator {
	public void execute(OperandStack values) {
		int operand = values.pop();
		
		for(int i = 2; i <= operand; ++i)
			if(operand % i == 0) {
				values.push(operand);
				operand /= i;
			}
	}
}
